grand turk - Turkish English Dictionary